package com.nintendo.bubblechat.entity.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.Date;


public class UsersVo {
    private String id;
    private String mobile;
    private String nickname;
    private String bubbleNum;
    private String face;
    private Date birthday;
    private String country;
    private String province;
    private String city;
    private Integer sex;
    private String district;
    private String description;
    private String bgImg;
    private Integer canShineNumBeUpdate;
    private String qrCodeUrl;
    private String token;

    public UsersVo() {
    }

    @Override
    public String toString() {
        return "UsersVo{" +
                "id='" + id + '\'' +
                ", mobile='" + mobile + '\'' +
                ", nickname='" + nickname + '\'' +
                ", bubbleNum='" + bubbleNum + '\'' +
                ", face='" + face + '\'' +
                ", birthday=" + birthday +
                ", country='" + country + '\'' +
                ", province='" + province + '\'' +
                ", city='" + city + '\'' +
                ", sex=" + sex +
                ", district='" + district + '\'' +
                ", description='" + description + '\'' +
                ", bgImg='" + bgImg + '\'' +
                ", canShineNumBeUpdate=" + canShineNumBeUpdate +
                ", qrCodeUrl='" + qrCodeUrl + '\'' +
                ", token='" + token + '\'' +
                '}';
    }

    public UsersVo(String id, String mobile, String nickname, String bubbleNum, String face, Date birthday, String country, String province, String city, Integer sex, String district, String description, String bgImg, Integer canShineNumBeUpdate, String qrCodeUrl, String token) {
        this.id = id;
        this.mobile = mobile;
        this.nickname = nickname;
        this.bubbleNum = bubbleNum;
        this.face = face;
        this.birthday = birthday;
        this.country = country;
        this.province = province;
        this.city = city;
        this.sex = sex;
        this.district = district;
        this.description = description;
        this.bgImg = bgImg;
        this.canShineNumBeUpdate = canShineNumBeUpdate;
        this.qrCodeUrl = qrCodeUrl;
        this.token = token;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getBubbleNum() {
        return bubbleNum;
    }

    public void setBubbleNum(String bubbleNum) {
        this.bubbleNum = bubbleNum;
    }

    public String getFace() {
        return face;
    }

    public void setFace(String face) {
        this.face = face;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getBgImg() {
        return bgImg;
    }

    public void setBgImg(String bgImg) {
        this.bgImg = bgImg;
    }

    public Integer getCanShineNumBeUpdate() {
        return canShineNumBeUpdate;
    }

    public void setCanShineNumBeUpdate(Integer canShineNumBeUpdate) {
        this.canShineNumBeUpdate = canShineNumBeUpdate;
    }

    public String getQrCodeUrl() {
        return qrCodeUrl;
    }

    public void setQrCodeUrl(String qrCodeUrl) {
        this.qrCodeUrl = qrCodeUrl;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }
}
